package com.sxt.pro.mapper;

import java.util.List;

import org.apache.ibatis.annotations.Param;

import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.sxt.pro.pojo.Product;

/**  

* @Description: 产品接口

* @author xinxiaokang  

* @date 2020年8月24日 下午5:04:00

*/
public interface ProductMapper extends BaseMapper<Product> {
	
	/**
	 * 批量审批
	 * @param available
	 * @param id
	 */
	void batchUpdateProductById(@Param("available")int available, @Param("id")Integer id);
	
	/**
	 * 取消批量审批
	 * @param available
	 * @param id
	 */
	void batchOffupdateProduct(@Param("available")int available, @Param("id")Integer id);

	/**
	 * 根据年龄、客户等级推送产品
	 * @param age
	 * @param customerLever
	 * @return
	 */
	List<Product> sendProduct(@Param("age")String age, @Param("customerlever")String customerLever,@Param("terminal_no")String terminal_no);

	/**
	 * 普通客户推送默认产品
	 * @param generalCustomer
	 * @return
	 */
	List<Product> sendNormalProduct(@Param("generalCustomer")String generalCustomer);

}
